package com.soul.quartz.ssm.bean;


import org.quartz.JobDataMap;

import java.util.Date;
import java.util.Map;

public class JobEntity {

    private String jobGroup;//任务组
    private String jobName;//任务名称
    private String triggerName;//触发器名称
    private String triggerGroup;//触发器组
    private String cron;//执行表达式
    private Date previousFireTime;//上次执行时间
    private Date nextFireTime;//下次执行时间
    private String jobStatus;//任务状态
    private Date startTime;//开始时间
    private Date endTime;//结束时间
    private String jobClass;//执行类
    private Map<String,Object> jobDataMap;//任务数据


    public String getJobGroup() {
        return jobGroup;
    }

    public void setJobGroup(String jobGroup) {
        this.jobGroup = jobGroup;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getTriggerName() {
        return triggerName;
    }

    public void setTriggerName(String triggerName) {
        this.triggerName = triggerName;
    }

    public String getTriggerGroup() {
        return triggerGroup;
    }

    public void setTriggerGroup(String triggerGroup) {
        this.triggerGroup = triggerGroup;
    }

    public String getCron() {
        return cron;
    }

    public void setCron(String cron) {
        this.cron = cron;
    }

    public Date getPreviousFireTime() {
        return previousFireTime;
    }

    public void setPreviousFireTime(Date previousFireTime) {
        this.previousFireTime = previousFireTime;
    }

    public Date getNextFireTime() {
        return nextFireTime;
    }

    public void setNextFireTime(Date nextFireTime) {
        this.nextFireTime = nextFireTime;
    }

    public String getJobStatus() {
        return jobStatus;
    }

    public void setJobStatus(String jobStatus) {
        this.jobStatus = jobStatus;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public String getJobClass() {
        return jobClass;
    }

    public void setJobClass(String jobClass) {
        this.jobClass = jobClass;
    }

    public Map<String,Object> getJobDataMap() {
        return jobDataMap;
    }

    public void setJobDataMap(Map<String,Object> jobDataMap) {
        this.jobDataMap = jobDataMap;
    }
}
